Efficient Semidefinite Programming with Approximate ADMM
نویسندگان
چکیده
Abstract Tenfold improvements in computation speed can be brought to the alternating direction method of multipliers (ADMM) for Semidefinite Programming with virtually no decrease robustness and provable convergence simply by projecting approximately cone. Instead computing projections via “exact” eigendecompositions that scale cubically matrix size cannot warm-started, we suggest using state-of-the-art factorization-free, approximate eigensolvers, thus achieving almost quadratic scaling crucial ability warm-starting. Using a recent result from Goulart et al. (Linear Algebra Appl 594:177–192, 2020. https://doi.org/10.1016/j.laa.2020.02.014 ), are able circumvent numerical instability eigendecomposition maintain tight control on projection accuracy. This turn guarantees convergence, either solution or certificate infeasibility, ADMM algorithm. To achieve this, extend results Banjac (J Optim Theory 183(2):490–519, 2019. https://doi.org/10.1007/s10957-019-01575-y ) prove reliable infeasibility detection performed even presence approximation errors. In all considered problems SDPLIB solve few thousand iterations, our approach brings significant, up 20x, speedup without noticeable increase ADMM’s iterations.
منابع مشابه
Approximate maximum-likelihood estimation using semidefinite programming
We consider semidefinite relaxations of a quadratic optimization problem with polynomial constraints. This is an extension of quadratic problems with boolean variables. Such combinatorial problems can in general not be solved in polynomial time. Semidefinite relaxations has been proposed as a promising technique to give provable good bounds on certain boolean quadratic problems in polynomial ti...
متن کاملSublinear time algorithms for approximate semidefinite programming
We consider semidefinite optimization in a saddle point formulation where the primal solution is in the spectrahedron and the dual solution is a distribution over affine functions. We present an approximation algorithm for this problem that runs in sublinear time in the size of the data. To the best of our knowledge, this is the first algorithm to achieve this. Our algorithm is also guaranteed ...
متن کاملSimple Efficient Solutions for Semidefinite Programming
This paper provides a simple approach for solving a semidefinite program, SDP. As is common with many other approaches, we apply a primal-dual method that uses the perturbed optimality equations for SDP, Fμ(X, y, Z) = 0, where X, Z are n × n symmetric matrices and y ∈ Rm. However, as in Kruk et al [19], we look at this as an overdetermined system of nonlinear (bilinear) equations on vectors X, ...
متن کاملEfficient First-order Methods for Linear Programming and Semidefinite Programming
The study of first-order methods has largely dominated research in continuous optimization for the last decade, yet still the range of problems for which “optimal” first-order methods have been developed is surprisingly limited, even though much has been achieved in some areas with high profile, such as compressed sensing. Even if one restricts attention to, say, linear programming, the problem...
متن کاملA Report on Approximate Graph Coloring by Semidefinite Programming
In this report, some results on semidefinite programming relaxation of graph coloring are summarized. Two algorithms on semicoloring/coloring are described in detail for 3-colorable graphs. The relation between semidefinite programming relaxation and the Lovász theta function is simply introduced.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Optimization Theory and Applications
سال: 2021
ISSN: ['0022-3239', '1573-2878']
DOI: https://doi.org/10.1007/s10957-021-01971-3